division spermatophyta - French English Dictionary